Buffalo Center is a city in Winnebago County, Iowa, United States. The population was 857 at the time of the 2020 census. Its ZIP code is 50…Buffalo Center is a city in Winnebago County, Iowa, United States. The population was 857 at the time of the 2020 census. Its ZIP code is 50424.